package com.xc.tjise.TJISE.day02;

public class LogicalOperators {
    public static void main(String[] args){
        int x = 1,y = 2;
        System.out.println((x + y > 0) & (x - y < 0)); //
        System.out.println((x + y > 0) | (x - y < 0));
        System.out.println((x + y > 0) ^ (x - y < 0)); // 不同 1 相同 0
        System.out.println(!(x + y > 0));
        System.out.println((x + y > 0) && (x - y < 0));
        System.out.println((x + y > 0) || (x - y < 0));

        System.out.println(x + y >0 | y++ > 1);
        System.out.println(y);
        System.out.println(x + y >0 || y++ >1);
        System.out.println(y);
        /*短路原则 || 前面为真 后面跳过
                  && 所有为真 则为真
         */
    }
}
